File manager - Edit - /home/autoph/public_html/projects/AutoHub-Kiosk-Final/app/Http/Controllers/RatingController.php
Back
<?php namespace App\Http\Controllers; use App\Models\Rating; use Illuminate\Http\Request; class RatingController extends Controller { /** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { return view('forms.rating'); } // render the form page after the sms link feedback /** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create() { // } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $var1 = $request->ratingResponsiveness; $var2 = $request->ratingPortability; $var3 = $request->ratingUsability; $var4 = $request->ratingDesign; $var5 = $request->ratingSpeed; $rating = new Rating; $rating->responsiveness = $request->ratingResponsiveness; $rating->portability = $request->ratingPortability; $rating->usability = $request->ratingUsability; $rating->design = $request->ratingDesign; $rating->speed = $request->ratingSpeed; $rating->review = $request->review; $rating->average = (($var1 + $var2 + $var3 + $var4 + $var5)/5); $rating->save(); return response()->json(['message'=>'success'],200); } // this function holds the logic after the user successfully answered the link provided /** * Display the specified resource. * * @param \App\Models\Rating $rating * @return \Illuminate\Http\Response */ public function show(Rating $rating) { // } /** * Show the form for editing the specified resource. * * @param \App\Models\Rating $rating * @return \Illuminate\Http\Response */ public function edit(Rating $rating) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param \App\Models\Rating $rating * @return \Illuminate\Http\Response */ public function update(Request $request, Rating $rating) { // } /** * Remove the specified resource from storage. * * @param \App\Models\Rating $rating * @return \Illuminate\Http\Response */ public function destroy(Rating $rating) { // } }
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0 |
proxy
|
phpinfo
|
Settings